Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

ОС Linux. Робота з інтерпретаторами команд.

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Інформаційних систем та мереж (ІСМ)

Інформація про роботу

Рік:
2008
Тип роботи:
Розрахункова робота
Предмет:
Операційні системи
Група:
ІТП

Частина тексту файла

Міністерство освіти та науки України Національний університет «Львівська Політехніка» Кафедра ІСМ Звіт До лабораторної рботи № 3 З курсу:”Операційні системи комп’ютерних мереж” На тему:”ОС Linux. Робота з інтерпретаторами команд” Виконав: Ст.гр. ІТП Прийняв: Львів – 2008 р. Мета роботи Навчитися основам роботи з інтерпретаторами команд Linux. Вміти створювати командні скріпти Теоретичні відомості: Одразу ж після реєстрації у системі Linux переходить у робочий каталог користувача та запускає інтерпретатор команд (який ще називають оболонкою, shell). Оболонка отримує від користувача команди та виконує їх. В UNIX було розроблено декілька різних інтерпретаторів команд. Найбільш популярними та доступними в Linux за замовчуванням є оболонки bash (Bourne Again Shell), csh (C – shell), sh (Bourne shell). Командні скрипти – це послідовниості команд оболонки, створені у звичайному текстовому редакторі, наприклад, vim. Програма для базової оболонки Linux bash знаходиься у файлі /bin/bash Для визначення яка оболонка встановлена на комп”ютері можна вивести значення змінної оточення SHELL: echo $SHELL Якщо треба, наприклад завантажити оболонку C-shell, то досить набрати команду csh. Для повернення у попередню оболонку скористайтеся командою exit Оболонка, яку Linux запускає відразу ж після реєстрації користувача у системі, прописується у файлі паролів. Налаштування робочого середовища На початку сеанса роботи користувача Linux встановить для нього робоче середовище. Робоче середовище складається з двох частин. Перша частина, яку ще називають налаштуваннями термінала (terminal environment) визначає налаштування термінала. При використанні Linux на персональному комп”ютері терміналом є монітор та клавіатура. Друга частина, що називають середовищем оболонки (environment shell) керує поведінкою оболонки та програм, що запускаються. Налаштування термінала Незважаючи на те, що отримує та виконує команди користувача оболонка, усе, що ввів користувач спочатку мусить пройти через проміжну програму – драйвер пристрою. Драйвер терміналу виконує керування терміналом. Він приймає усі символи від користувача, та приймає рішення чи треба з ними щось зробити перед тим, як передати оболонці. З іншого боку, кожен символ, який видає оболонка повинен пройти опрацювання драйвером перед тим, як з”явитися на екрані. Характерною властивістю OC UNIX є те, що всі приєднані до системи пристрої виглядають для програм однаково – як файли. Це досягається використанням відповідних драйверів пристроів. Термінал приймає на вивід впорядковану послідовність символів, яка надходить з невеликою швидкістю. Драйвер пристрою впорядковує потік даних та посилає їх на термінал зі швидкістю 1200, 2400, 9600 та більше біт на секунду, додаючи до потоку стартові, стопові біти та біти контролю парності. Так як термінал завжди приєднано до системи, драйвер дозволяє визнгачити спеціальні, керуючі символи (control characters), які використовують як маркери кінця файлу та кінця рядка. За допомогою драйвера пристрою визначають керуючі символи, які можна надіслати процесу, що виконується (наприклад, сигнал переривання, який зупинить виконання процеса). Драйвер пристрою може працювати в одному з двох режимів – з розпізнаванням керуючих клавіш (cooked mode) та без розпізнавання (raw mode). У режимі без розпізнавання керуючих клавіш усі введені символи одразу ж передаються оболонці та програмі, що запущена в оболонці. Деякі програми, такі як текстові редактори або електронні таблиці потребують саме такого режиму та самі його встановлюють. Водночас, у режимі без розпізнавання керуючих символів неможливо, наприклад, перервати виконання програми якщо послати відповідний керуючий символ. При роботі термінала у режимі з розпізнаванням, кожна натиснута користувачем клавіша аналізується драйвером пристрою. Введені зичайні символи накопичуються у буфері, поки не буде натиснута клавіша, яка означає кінець рядка (Enter). Після отримання усь...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини